package algo3.g203.modelo.fisica;

public class Posicion{

	private int coordenadaX, coordenadaY;
	
	public Posicion(int coordenadaX, int coordenadaY) {
		this.coordenadaX = coordenadaX;
		this.coordenadaY = coordenadaY;
	}

	public Posicion sumar(Posicion p){
		return new Posicion(this.coordenadaX + p.coordenadaX, this.coordenadaY + p.coordenadaY);
	}
	
	public boolean equals(Object otroPunto) {
		
		Posicion p = (Posicion) otroPunto;
		
		if (this.coordenadaX == p.coordenadaX && this.coordenadaY == p.coordenadaY)
			return true;
		
		return false;
	}

	/**
	 * SOLO USAR EN TITIRITERO!!!!!!!!!!!!!!!!
	 * @return coordenada X de la posicion.
	 */
	public int getCoordenadaX() {
		return this.coordenadaX;
	}
	
	/**
	 * SOLO USAR EN TITIRITERO!!!!!!!!!!!!!!!!
	 * @return coordenada Y de la posicion.
	 */
	public int getCoordenadaY() {
		return this.coordenadaY;
	}
	
}
